I Almost Won..! 0.4 Of A Second Off Of The Win, World Cup Finals In Snowshoe, West Virginia Usa